package com.weiqiao.api.domain;

import lombok.Data;

import java.util.List;

/**
 * 收支明细实体
 *
 * @author user
 */
@Data
public class AccountDetailApiEntity {

    /**
     * 公司id
     */
    private int company_id;
    /**
     * 客户ID
     */
    private int user_id;
    /**
     * 头像
     */
    private String icon_url;
    /**
     * 客户名称
     */
    private String name;
    /**
     * 客户手机号码
     */
    private String phone;
    /**
     * 结算时间
     */
    private String deal_time;
    /**
     * 所属客服
     */
    private int custom_id;
    /**
     * 客户类型 0 客户 1 员工 3其他
     */
    private int customer_type;
    /**
     * 所属平台
     */
    private String sys_group_id;
    /**
     * 交易类型
     */
    private int trade_type;
    /**
     * 流水单号
     */
    private String account_no;
    /**
     * 发生事项 0佣金收入 1佣金提现 3订单消费 4充值卡充值 5退款
     */
    private int happen_proceed;
    /**
     * 收支金额
     */
    private double account_money;
    /**
     * 收支状态 0收入 1支出
     */
    private int account_state;
    /**
     * 提现类型0银行卡，1支付宝二维码，2微信二维码
     */
    private int withdraw_type;

    /**
     * 账号信息(可以是文本，也可以是二维码地址，用于打款)
     */
    private String account_information;

    /**
     * 备注
     */
    private String remark;
    /**
     * 删除标识 0：未删除，1：已删除
     */
    private int delete_flag = 0;
    /**
     * 收支类型
     */
    private int account_type;
    /**
     * 来源 0 用户下单
     */
    private int source;
    /**
     * 消费返利
     */
    private double consume_rebate;
    /**
     * 推广返利
     */
    private double generalize_rebate;
    /**
     * 订单号
     */
    private String order_no;
    /**
     * 下单人ID
     */
    private int buyer_id;
    /**
     * 与下单人的关系（1自己 2上级 3上上级）
     */
    private int relation_flag;
    /**
     * 创建时间
     */
    private String creat_time;
    /**
     * 成交金额
     */
    private double count_pay;
    /**
     * 消费状态
     */
    private int sale_type;
    /**
     * 结算状态 0未结算 1已结算
     */
    private int result_type;
    /**
     * 佣金总额
     */
    private double order_commission;
    /**
     * 提现编号
     */
    private String receipt_no;
    /**
     * 退货减返返利
     */
    private double return_rebate;
    /**
     * 佣金类型-默认：0,1：主播佣金
     */
    private double anchor_type;
    /**
     * 余额消费的钱
     */
    private double recharge_balance;
    /**
     * 返利消费的钱
     */
    private double rebate_balance;


}
